/*
#include<bits/stdc++.h>
using namespace std;
const int N=1e5+10;
int n,m;
int a[N],q[N];
int main()
{
	cin>>n>>m;
	for(int i=0;i<n;i++)
	  cin>>a[i];
	for(int i=0;i<m;i++)
	  cin>>q[i];
	  int cnt=0;
	for(int i=0;i<n;i++)
	{
		for(int j=0;j<m;j++)
		{
			if(a[i]==q[j])
			{
			    cnt++;
			    break;
			}
		}
	}
	if(cnt==n)
		printf("Yes");
	else
	printf("No");
	return 0;
}
*/
/*
#include<bits/stdc++.h>
using namespace std;
const int N =1e5+10;
int n, m;
int a[N], q[N];
int main()
{
	cin>> n>> m;
	for(int i=0; i<n; i++)
	   cin>> a[i];
	for(int i=0; i<m; i++)
	   cin>> q[i];
	int i=0, j=0;
	while(i<n && j<m)
	{
		if(a[i]==q[j])
			i++;
		j++;
	}
	if(i==n)
	  printf("Yes");
	else
       printf("No");
	return 0;
}
*/
/*
#include<bits/stdc++.h>
using namespace std;
const int N=1e5+10;
int n, m;
int a[N], q[N];
int main()
{
	cin>> n>> m;
	for(int i=0;i < n; i++)
	  cin>>a[i];
	for(int i=0;i < m; i++)
	  cin>> q[i];
	int i=0,j=0;
	while(i < n&& j < m)
	{
		if( a[i] == a[j])
		  i++;
		j++;
	}
	if(i==n)
	 printf("Yes");
	else
	 printf("No");
	return 0;
}
*/





















